<?php
/**
 * Description of video
 *
 * @author del Valle, Federico <quaidy@gmail.com>
 */
class video extends archivo {

  public function __construct($ruta) {
    if (!empty($ruta)) {
      $this->ruta = $ruta;
    }
  }

  public function adjuntar_audio(archivo $audio,$argumentos,$resultado ="") {
    $ruta_ffmpeg = realpath("../frame/libs/".configManager::obtener("librerias", "ffmpeg"));
    $origen = $audio->get_ruta();
    $parametros = "-y "; //sobreescritura
    foreach  ($argumentos as $argumento => $valor) {
      $parametros .= " -".$argumento." ".$valor;
    }

    if (empty($resultado)) {
      exec($ruta_ffmpeg ." -i ".$origen." ".$this->ruta." ".$parametros);
    } else {
      var_dump($ruta_ffmpeg ." -i ".$origen." -i ".$this->ruta ." ".$resultado ." ".$parametros);
      exec($ruta_ffmpeg ." -i ".$origen." -i ".$this->ruta ." ".$resultado ." ".$parametros);
    }

    
  }

  

}
?>
